/** 状态 */
export enum Status {
  Success = "1",
  Error = "0",
}

export interface IResponse<T> {
  // 状态
  status: Status;
  // 返回状态说明
  info: string;
  // 驾车路径规划方案数目
  count: number;
  // 驾车路径规划信息列表
  route: T;
}

export interface IStep {
  // 此路段距离
  distance: number;
  // 此路段坐标点串
  polyline: string;
  // 驾车导航详细信息
  tmcs: Array<{
    // 此段路的长度
    distance: number;
    // 此段路的交通情况
    status: string;
    // 此段路的轨迹
    polyline: string;
  }>;
}
